package apiday03;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/**
 * 增强for循环
 */
public class NewForDemo {
    public static void main(String[] args) {
        String[] array = {"one", "two"};
//        for (int i = 0; i < array.length; i++) {
//            System.out.println(array[i]);
//        }
        for (Object a : array){
            System.out.println(a);
        }

        Collection c = new ArrayList();
        c.add("one");
        c.add("two");
        c.add(1);
        c.add("#");
        for(Object a:c){
            String str = a.toString();
            if("#".equals(str)){
               c.remove(str);
            }
            System.out.println(a);
        }
//        Iterator it = c.iterator();
//        while (it.hasNext()) {
//            /**
//             * 强转为string类型，导致错误，包装类无法被强制转换为string,用toString方法即可.
//             */
//            String str = it.next().toString();
//
//            System.out.println(str);
//        }
    }
}
